a squid - French English Dictionary